// api/index.ts
import { request } from '@/common/request';
// import type { ResponseData } from '@/common/types';

// 定义 API 实例（所有接口函数都挂在这里）
const apiInstance = {
  login(data: { account: string; password: string }) {
    return request({
      url: '/member/authorize/adminlogin',
      method: 'POST',
      data,
    });
  },
  getUserInfoApi() {
    return request({
      url: '/user/info',
      method: 'GET',
    });
  },
  //获取首页菜单数据
  adminAdvert(data: { module: string }){
  	return request({
  		url: '/index/advert',
  		method: 'GET',
  		data,
  	})
  }
};

// 导出 API 实例（供全局绑定用）
export default apiInstance;